[IA64] Fix of C/S 10529:4260eb8c08740de0000081c61a6237ffcb95b2d5 for IA64.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 27 Jul 2006 12:17:17 +0000 (13:17 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 27 Jul 2006 12:17:17 +0000 (13:17 +0100)
commit3461dbd75f6aef0bfe3cf202a059103d75cddfb9
treef273243a3ec13879a66d4f14c978410060a4fe3c
parent9684bace621f325a7ecafa099fe5b15df0d0b207
[IA64] Fix of C/S 10529:4260eb8c08740de0000081c61a6237ffcb95b2d5 for IA64.
When page is zapped from a domain, the page referenced counter
is checked. But it results in false positive alert on Xen/IA64
because a page 'in use' has reference count 2 on Xen/IA64.
- a page is assigned to guest domain's psudo physical address space.
  This is decremented by guest_physmap_remove_page()
- a page is allocated for a domain.
  This is decremented by the following put_page()

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
xen/common/memory.c
xen/include/asm-ia64/mm.h
xen/include/asm-x86/mm.h